\section{类列表}
这里列出了所有类、结构、联合以及接口定义等，并附带简要说明\+:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{class_array}{Array} \\*抽象数组类 }{\pageref{class_array}}{}
\item\contentsline{section}{\hyperlink{class_atomic_queue}{Atomic\+Queue} \\*原子队列 }{\pageref{class_atomic_queue}}{}
\item\contentsline{section}{\hyperlink{class_atomic_vector}{Atomic\+Vector} \\*原子向量 }{\pageref{class_atomic_vector}}{}
\item\contentsline{section}{\hyperlink{struct_audio_device___s}{Audio\+Device\+\_\+\+S} \\*音频设备结构体 }{\pageref{struct_audio_device___s}}{}
\item\contentsline{section}{\hyperlink{class_auto_lock}{Auto\+Lock} \\*自动释放的互斥锁类 }{\pageref{class_auto_lock}}{}
\item\contentsline{section}{\hyperlink{class_cmd_executer}{Cmd\+Executer} \\*命令执行器类 }{\pageref{class_cmd_executer}}{}
\item\contentsline{section}{\hyperlink{class_com_port}{Com\+Port} \\*串口设备类 }{\pageref{class_com_port}}{}
\item\contentsline{section}{\hyperlink{class_config}{Config} \\*配置类 }{\pageref{class_config}}{}
\item\contentsline{section}{\hyperlink{class_c_r_c_check}{C\+R\+C\+Check} \\*C\+R\+C校验类 }{\pageref{class_c_r_c_check}}{}
\item\contentsline{section}{\hyperlink{class_c_timer}{C\+Timer} \\*独占定时器类(基于\+C回调函数的定时器,每个定时器独占一个线程) }{\pageref{class_c_timer}}{}
\item\contentsline{section}{\hyperlink{class_c_timer_protocol}{C\+Timer\+Protocol} \\*C\+Timer定时回调接口 }{\pageref{class_c_timer_protocol}}{}
\item\contentsline{section}{\hyperlink{class_data_base}{Data\+Base} \\*数据库抽象类 }{\pageref{class_data_base}}{}
\item\contentsline{section}{\hyperlink{class_directory}{Directory} \\*文件目录类 }{\pageref{class_directory}}{}
\item\contentsline{section}{\hyperlink{class_double_array}{Double\+Array} \\*浮点型数组类 }{\pageref{class_double_array}}{}
\item\contentsline{section}{\hyperlink{class_event}{Event} \\*事件类 }{\pageref{class_event}}{}
\item\contentsline{section}{\hyperlink{class_event_handler}{Event\+Handler} \\*事件处理者抽象类 }{\pageref{class_event_handler}}{}
\item\contentsline{section}{\hyperlink{class_event_manager}{Event\+Manager} \\*Observer模式实现的事件管理器 }{\pageref{class_event_manager}}{}
\item\contentsline{section}{\hyperlink{class_file}{File} \\*文件类 }{\pageref{class_file}}{}
\item\contentsline{section}{\hyperlink{struct_file_down_load___s}{File\+Down\+Load\+\_\+\+S} \\*文件下载结构体 }{\pageref{struct_file_down_load___s}}{}
\item\contentsline{section}{\hyperlink{class_g_p_i_o}{G\+P\+I\+O} \\*G\+P\+I\+O状态常量 }{\pageref{class_g_p_i_o}}{}
\item\contentsline{section}{\hyperlink{class_gpio_factory}{Gpio\+Factory} \\*Gpio工厂类,负责管理创建和管理\+Gpio }{\pageref{class_gpio_factory}}{}
\item\contentsline{section}{\hyperlink{struct_gpio_group___s}{Gpio\+Group\+\_\+\+S} \\*G\+P\+I\+O组结构体 }{\pageref{struct_gpio_group___s}}{}
\item\contentsline{section}{\hyperlink{class_gpio_imp}{Gpio\+Imp} \\*Gpio实例类 }{\pageref{class_gpio_imp}}{}
\item\contentsline{section}{\hyperlink{struct_gpio_info___s}{Gpio\+Info\+\_\+\+S} \\*G\+P\+I\+O信息结构体 }{\pageref{struct_gpio_info___s}}{}
\item\contentsline{section}{\hyperlink{class_http_client}{Http\+Client} \\*Http客户端类 }{\pageref{class_http_client}}{}
\item\contentsline{section}{\hyperlink{class_int_array}{Int\+Array} \\*整型数组类 }{\pageref{class_int_array}}{}
\item\contentsline{section}{\hyperlink{class_i_n_t_f}{I\+N\+T\+F} \\*网口状态常量 }{\pageref{class_i_n_t_f}}{}
\item\contentsline{section}{\hyperlink{class_i_o_device}{I\+O\+Device} \\*I\+O设备抽象类 }{\pageref{class_i_o_device}}{}
\item\contentsline{section}{\hyperlink{class_j_s_o_n_data}{J\+S\+O\+N\+Data} \\*J\+S\+O\+N数据类 }{\pageref{class_j_s_o_n_data}}{}
\item\contentsline{section}{\hyperlink{class_j_s_o_n_node}{J\+S\+O\+N\+Node} \\*J\+S\+O\+N结点类 }{\pageref{class_j_s_o_n_node}}{}
\item\contentsline{section}{\hyperlink{class_key_input}{Key\+Input} \\*按键输入者 }{\pageref{class_key_input}}{}
\item\contentsline{section}{\hyperlink{class_key_listener}{Key\+Listener} \\*按键事件监听者 }{\pageref{class_key_listener}}{}
\item\contentsline{section}{\hyperlink{class_k_v_property}{K\+V\+Property} \\*一个简单的属性列表类 }{\pageref{class_k_v_property}}{}
\item\contentsline{section}{\hyperlink{class_k_v_value}{K\+V\+Value} \\*属性值 }{\pageref{class_k_v_value}}{}
\item\contentsline{section}{\hyperlink{class_logger}{Logger} \\*日志类,用于记录重要信息到文件系统中 }{\pageref{class_logger}}{}
\item\contentsline{section}{\hyperlink{struct_m_d5___context___s}{M\+D5\+\_\+\+Context\+\_\+\+S} \\*None }{\pageref{struct_m_d5___context___s}}{}
\item\contentsline{section}{\hyperlink{class_m_d5_check}{M\+D5\+Check} \\*M\+D5校验类 }{\pageref{class_m_d5_check}}{}
\item\contentsline{section}{\hyperlink{class_mem_shared}{Mem\+Shared} \\*共享内存类 }{\pageref{class_mem_shared}}{}
\item\contentsline{section}{\hyperlink{class_msg_queue}{Msg\+Queue} \\*消息队列类 }{\pageref{class_msg_queue}}{}
\item\contentsline{section}{\hyperlink{class_msg_queue_factory}{Msg\+Queue\+Factory} \\*消息队列工厂类 }{\pageref{class_msg_queue_factory}}{}
\item\contentsline{section}{\hyperlink{class_mutex_cond}{Mutex\+Cond} \\*条件变量 }{\pageref{class_mutex_cond}}{}
\item\contentsline{section}{\hyperlink{class_mutex_lock}{Mutex\+Lock} \\*互斥锁类 }{\pageref{class_mutex_lock}}{}
\item\contentsline{section}{\hyperlink{class_network}{Network} \\*网络类,提供对网络设别的常用操作 }{\pageref{class_network}}{}
\item\contentsline{section}{\hyperlink{class_n_semaphore}{N\+Semaphore} \\*有名信号量,一般用于进程间通信 }{\pageref{class_n_semaphore}}{}
\item\contentsline{section}{\hyperlink{class_one_shot_timer}{One\+Shot\+Timer} \\*一次性定时器类 }{\pageref{class_one_shot_timer}}{}
\item\contentsline{section}{\hyperlink{class_oss_audio}{Oss\+Audio} \\*Oss音频设备类 }{\pageref{class_oss_audio}}{}
\item\contentsline{section}{\hyperlink{class_periodic_timer}{Periodic\+Timer} \\*周期定时器类 }{\pageref{class_periodic_timer}}{}
\item\contentsline{section}{\hyperlink{class_port_adapter}{Port\+Adapter} \\*端口适配器类 }{\pageref{class_port_adapter}}{}
\item\contentsline{section}{\hyperlink{struct_queue_msg___s}{Queue\+Msg\+\_\+\+S} \\*Msgbuf消息结构体 }{\pageref{struct_queue_msg___s}}{}
\item\contentsline{section}{\hyperlink{class_rtc_facade}{Rtc\+Facade} \\*实时时钟设备类 }{\pageref{class_rtc_facade}}{}
\item\contentsline{section}{\hyperlink{struct_rtc_time___s}{Rtc\+Time\+\_\+\+S} \\*时间结构体 }{\pageref{struct_rtc_time___s}}{}
\item\contentsline{section}{\hyperlink{class_runnable}{Runnable} \\*线程运行体 }{\pageref{class_runnable}}{}
\item\contentsline{section}{\hyperlink{class_runnable_protocol}{Runnable\+Protocol} \\*线程接口 }{\pageref{class_runnable_protocol}}{}
\item\contentsline{section}{\hyperlink{class_semaphore}{Semaphore} \\*信号量抽象类(基于\+P\+O\+S\+I\+X接口) }{\pageref{class_semaphore}}{}
\item\contentsline{section}{\hyperlink{class_settings}{Settings} \\*配置项 }{\pageref{class_settings}}{}
\item\contentsline{section}{\hyperlink{class_socket}{Socket} \\*Socket抽象基类 }{\pageref{class_socket}}{}
\item\contentsline{section}{\hyperlink{class_sqlite_wrapper}{Sqlite\+Wrapper} \\*Sqlite包装器类 }{\pageref{class_sqlite_wrapper}}{}
\item\contentsline{section}{\hyperlink{struct_sql_result___s}{Sql\+Result\+\_\+\+S} \\*S\+Q\+L查询结果结构体 }{\pageref{struct_sql_result___s}}{}
\item\contentsline{section}{\hyperlink{class_string_array}{String\+Array} \\*字符串型数组类 }{\pageref{class_string_array}}{}
\item\contentsline{section}{\hyperlink{class_string_filter}{String\+Filter} \\*字符串筛查器 }{\pageref{class_string_filter}}{}
\item\contentsline{section}{\hyperlink{struct_task_info___s}{Task\+Info\+\_\+\+S} \\*任务参数结构体 }{\pageref{struct_task_info___s}}{}
\item\contentsline{section}{\hyperlink{class_tcp_server}{Tcp\+Server} \\*Tcp\+Server类 }{\pageref{class_tcp_server}}{}
\item\contentsline{section}{\hyperlink{class_tcp_socket}{Tcp\+Socket} \\*Tcp\+Socket类 }{\pageref{class_tcp_socket}}{}
\item\contentsline{section}{\hyperlink{class_thread}{Thread} \\*线程类 }{\pageref{class_thread}}{}
\item\contentsline{section}{\hyperlink{struct_thread_info___s}{Thread\+Info\+\_\+\+S} \\*线程参数结构体 }{\pageref{struct_thread_info___s}}{}
\item\contentsline{section}{\hyperlink{class_thread_pool}{Thread\+Pool} \\*线程池 }{\pageref{class_thread_pool}}{}
\item\contentsline{section}{\hyperlink{class_timer}{Timer} \\*定时器基类(基于事件消息的定时器) }{\pageref{class_timer}}{}
\item\contentsline{section}{\hyperlink{class_timer_manager}{Timer\+Manager} \\*定时器管理类 }{\pageref{class_timer_manager}}{}
\item\contentsline{section}{\hyperlink{class_tuple}{Tuple} \\*元组 }{\pageref{class_tuple}}{}
\item\contentsline{section}{\hyperlink{class_tuple_item}{Tuple\+Item} \\*元组元素 }{\pageref{class_tuple_item}}{}
\item\contentsline{section}{\hyperlink{class_udp_server}{Udp\+Server} \\*Udp\+Server类 }{\pageref{class_udp_server}}{}
\item\contentsline{section}{\hyperlink{class_udp_socket}{Udp\+Socket} \\*Udp\+Socket类 }{\pageref{class_udp_socket}}{}
\item\contentsline{section}{\hyperlink{class_u_n_semaphore}{U\+N\+Semaphore} \\*无名信号量,一般用于线程间通信 }{\pageref{class_u_n_semaphore}}{}
\item\contentsline{section}{\hyperlink{class_utils}{Utils} \\*工具类 }{\pageref{class_utils}}{}
\item\contentsline{section}{\hyperlink{class_xml_data}{Xml\+Data} \\*X\+M\+L数据类 }{\pageref{class_xml_data}}{}
\item\contentsline{section}{\hyperlink{class_xml_node}{Xml\+Node} \\*X\+M\+L结点类 }{\pageref{class_xml_node}}{}
\end{DoxyCompactList}
